miniature horse cart - German English Dictionary